// components/set-payment-code/set-payment-code.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {

  },
  

  /**
   * 组件的初始数据
   */
  data: {
    codes: []
  },

  options: {
    addGlobalClass: true
  },

  /**
   * 组件的方法列表
   */
  methods: {
    onNumericKeyboard (e) {
      let v = e.target.dataset.v
      if (v) {
        let codes = this.data.codes
        codes.push(v)
        console.log(codes)
        if (codes.length > 6) {
          codes.length = 6
        }
        this.setData({
          codes
        })
      }
    },
    onDel () {
      let codes = this.data.codes
      codes.pop()
      this.setData({ codes })
    }
  }
})
